package cn.ainit.edi.entity;
/***
 * 文件中读取的字段和表名
 */
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.IdClass;
import javax.persistence.Table;


@Entity
@IdClass(SysDBSchemaCodeListPK.class)
@Table(name = "SYS_DB_SCHEMA_CODE_LIST")
public class SysDBSchemaCodeList{	
	
	@Id
	@Column(name="SCHEMA_TYPE_ID")                                
	private String schemaTypeId;
	
	@Id
	@Column(name="TABLE_NAME")                      
	private String tableName;
	
	@Id
	@Column(name="COLUMN_NAME")
	private String columnName;
	
	@Column(name="DEFAULT_VALUE")                         
	private String defaultValue;
	
	@Column(name="LIST_DETAIL")                         
	private String listDetail;
	
	@Column(name="memo")
	private String memo;
	
	public String getSchemaTypeId() {
		return schemaTypeId;
	}
	public void setSchemaTypeId(String schemaTypeId) {
		this.schemaTypeId = schemaTypeId;
	}
	public String getListDetail() {
		return listDetail;
	}
	public void setListDetail(String listDetail) {
		this.listDetail = listDetail;
	}
	public String getMemo() {
		return memo;
	}
	public void setMemo(String memo) {
		this.memo = memo;
	}
	public String getTableName() {
		return tableName;
	}
	public void setTableName(String tableName) {
		this.tableName = tableName;
	}
	public String getColumnName() {
		return columnName;
	}
	public void setColumnName(String columnName) {
		this.columnName = columnName;
	}
	public String getDefaultValue() {
		return defaultValue;
	}
	public void setDefaultValue(String defaultValue) {
		this.defaultValue = defaultValue;
	}
	
	
}
